(Brit) mummy - English Synonyms Dictionary